Volume 34, Issue 3, July 2023, Pages 25-35
Marco Fouad Khalil; Amr Mohamed Ismaiel; Gehan Fekry Mohamed